Just what we needed. I measured ahead and this fits perfected where we need it--and makes up for lack of room with vertical space! The shelf is very solid. It came in two large boxes and did take some time to assembled.