Assembly was a nightmare! I think the actual product is sturdy and nice, but putting it together was brutal. Lots of screws to get to without enough room for hand or screwdriver, so it ended up taking much longer than expected!