I love this bench! It’s so soft and absolutely gorgeous. Assembly was pretty easy and quick just put on the legs! My only issue was that the coating on the screws made it a bit tricky to screw the legs onto the bench. I ended up taking the leg off, screwing the screw in to kind of get rid of the coating and after that I retried the leg and the screw went in smoothly.