Took some time to put together but exactly what I expected. Arrived timely and free of damage. All parts for assembly were included. Like the adjustable shelves. Would recommend at this price point.