Kind of a pain for my husband to assemble and he's a contractor.  The boards are not cut perfect so plan on making some corrections if you're a perfectionist like him. The end product does look nice.