Arrived in perfect condition - no assembly required. Drawers are surprisingly roomy, but do not have stops (you can easily pull the drawer out) and are not on glides, but for the price and size - this is perfect. I was replacing an old Ikea cabinet that was tall, narrow and deep, and heavily used, and this fits the space and all the contents of the old cabinet. Recommend!