It is perfect for my garage and has lots of room.  I believe the quality is very good for the price.  I had someone assemble it for me, but it did not take him very long.  It's attractive enough for an inside storage cabinet inside the house.