This shelf is exactly what I wanted. It took about an hour to assemble (without frustration!). The shelf is sturdy, a great value and perfect for my space.