So cute , I put this together myself , it was a bit of a puzzle but sturdy nonetheless , love the shelves for extra storage . Just be careful when attaching the legs to the table top ! I put them in way too tight and they made dents on the opposite side , hence the table mats ; great for small spaces , table did come w some paint missing on seats and legs .