This bench is very sturdy and good quality. I put it at the foot of my king size bed and it fits very nicely. No assembly is required besides screwing on the feet and you just twist them by hand, you don’t need any tools.