This bench really adds the cozy touch I was looking for in our bedroom. It's a good length for our king-size bed. It was mildly easy to put together, there are a few screws that didn't fit easily and some of the pre-assembled screws on the actual bench part were falling out. When I tried to screw them in, it seemed like the holes for those screws were too big because there was no traction to hold. 
Despite those few screw issues, it still feels very sturdy.