I am quite happy with the quality and comfort though it was a struggle to get all the parts. The box arrived with a hole in it and some screws fell out I reached out to the supplier good service however it took 12 days before I got the missing parts. To my surprise the screw bag was also broken but this time it was inside of a sealed package.