Absolutly love this piece. Extremely easy to assemble. I do recommend flipping it up side down to pour the top on it just was easier. Also the material underneath is Velcro'd on. So you can pull it back when attaching the legs. We had absolutely no issues with assembly. Gorgeous piece. Only thing i don't like are the wheels. It's very easily moveable with the wheels which i don't need but that's ok we just replaced them with regular legs. But this is sturdy enough to sit on. Again love this so much.