Cute desk! It is a little on the small side but works for what I need. The shelves are helpful for all my paperwork since I have 2 laptops on the desk. Assembly was pretty easy. I did it by myself so it took a little longer than the estimated 30 minutes with 2 people assembling. Would definitely recommend.