Amazing product! The box came a little beat up so I was afraid some items may be damaged but everything was in working order. There are a TON of pieces and it took me about 2 hours to put together myself with a drill but the finished product looked exactly like the picture and feels very sturdy!! For the price point you can’t beat it! One little thing that I really appreciated was the styrofoam in the box was wrapped in plastic so when I broke it down I didn’t have little pieces of styrofoam flying everywhere!