The bench itself, is great. Putting it together, not so great. To put on the arms or the wings of this bench was a real pain! Some of the holes that match up where the screws go did not match up. (This is probably due to a manufacturing error) And the process of putting on the sides of the bench takes two people (one to hold the wing and other to screw it in which is rather difficult because it’s black and dark so you’ll need a flashlight to see) Other than that, the bench feels sturdy and it fits perfectly at the end of my bed.