Overall, the product is solid and sturdy. On the shorter side but as to be expected based of the measurements. Great for smaller spaces or low ceilings. Would also be good for a kid room. 

We had an issue with the bolt holes not lining up correctly. To get them to match up we either had to turn the leg in at an awkward angle to where the bench wouldn’t fit or line the legs up parallel and have the hole not line up. We chose to do the later, but the bolts sticks out when fully assembled. There was also a scratch in the stain near one of the hooks. Called Allmodern and the customer service was wonderful. They were able to resolve our issues quickly over the phone in a manner that suits our needs. We are getting a replacement unit shipped. Even though the product had some defects, we were very satisfied with the customer service and would purchase again.