I bought this to put on a low cabinet next to my PC. I needed something for printer, particularly wider printer, HP OJPro 9025. This was the right shelf width, though height it has to sit top shelf. For width, the also fits a smaller VCR, and a full sized record player, both run through my PC for archive projects. Shelf height fits well to open the record player, and plenty of room for the VCR and another peripheral, external hard drives, cassette player, other smaller machinery. I did not like the white color, preferred brown, but the height, width, and space needed otherwise made this an excellent choice. I can live with the white color.Simple to put together, if you are intuitive to building office furniture. I did not look at the instructions, had this done in about 15 minutes, taking my time. One question I asked, was not answered: were the feet adjustable? Like a refrigerator or other heavy appliance, do the pegs screw in and out to adjust each leg for full stability. The version I got, there were rubber ends to first place, then screw pegs, similar to frig and stoves. These are built for individual adjustable height and stability in uneven floors, or as mine sits across the top of a table, evenness for slight height difference between tables. Outside the color, which doesn't match my unmatched desks and drawers, but does stand in with the back wall, I'd rate this a 5, a good product. This is a little shaky, so stable items are best for this. My printer doesn't have a lot of movement, so this works just fine.