The shelf itself is beautiful but takes a long time to put together, additionally because of the amount of Styrofoam used in the packaging you will be cleaning up after putting it together for DAYS. It's a lovely shelf, very good price, just have a vacuum and your patience ready when you put it together!