we had to assemble it .took longer than expected.but it is very heavy duty and keeps everything tidy.great product,you can put lots of stuff in it deep shelves.nice color ,gray and easy to fit in the garage. it takes two people to put it together and move it around the room.you can hide messes in the cabinet and no one knows where it is but you great value