Easy assembly, very good quality.  Alot more room than i thought it would have. I even put our printer on the second to last shelf and it fits perfectly. My husband used the fabric padding at the top for screwing it into the wall so the baby wont pull it down, worked perfectly