This desk is very cute! It isn't too complicated to put together but it does come in lots of pieces so it does take a while to put together. The drawers dont glide smoothly yet but we are hoping to adjust the or lubricate them so they work better.