This desk looks cute and is a good size for smaller spaces, but it was a pain to assemble and some of the components just do not fit perfectly.  If you don't mind small gaps in places, and drawers that are not perfectly aligned, then this is a good deal.