Just what I was looking for! Took about 3 hours to put together. But it was worth it. It is very sturdy. Lots of room on the side shelves.