A little hard to assemble due to my bed frame. But overall very happy with this product and looks very nice in person. The material isn't quite what we expected from the pictures however still happy with the overall product.