Nightmare to assemble and my husband assembles things for a living. He finally got so frustrated he asked me for help and I read reviews thank God that helped us figure it out. You literally have to prop it on something and have it flipped upside down in order to install the D pins otherwise they appear to short to go thru all the boards. Use gravity to your advantage as much as possible. Also one side would not tighten no matter what we did so he added additional screws to secure it and now its sturdy however still gaps we couldn't get to meet. Looks great but definitely not great quality and very difficult to assemble. Don't try tackling it by yourself or the evening it arrives because you will want several hours and take breaks when you get frustrated. I would say 4 out of 5 on looks but 2 out of 5 on construction. If I could I'd give it a 2.5 stars but I'll round up to 3 for looks.