This is a really nice desk for a home office or a children's bedroom.  The drawers and cabinets slide well and the whole piece feels sturdy.  It did take a while to put it together but once you're done it looks great!  The shelves are a nice touch for decor and organization.  Highly recommend!