We really like the look of the shelf and it was easy to put together. It is light and easy to move. We were disappointed, however, that the 'rubber pads' on the bottom of the frame were twisted and bent so shelf does not sit perfectly level. It is okay on carpet but would not work on a solid surface.