This is a cute little desk, very easy to assemble and for the price it's just right. Took me maybe 15 minutes to put it together. The sliding keyboard tray metal bits seem a bit flimsy, which is the only reason I gave it 4 stars instead of 5 - just not sure how long they're going to last, but if I get 18 months out of it, it will be well worth the money. Also looks slightly deeper in the photos, so measure and make sure you'll have enough desk space - once we put an all-in-one PC monitor on it, there's not much room for homework or arts activities!