This is not a good product for the price point. It is not comfortable, it is too small and all of the pieces did not come at the same time. However it is easy to assemble. I was disappointed in the product because I found something better in another product for cheaper but can’t get it . Because I spent my money on this product.