This product came fully assembled and is very good quality. The color is much more baby blue than I had originally expected but it was too much trouble to send back. I ended up keeping the product because of the great quality.

Pros: Durable finish, Good quality, Fully assembled
Cons: Color was not exactly as pictured