Pros:"Attractive and sturdy","Easy to assemble","Can add shelves etc" Cons:"Ground must be level" Best Uses:"Storage Shed" Bottom Line:Yes, I would recommend this to a friend. Love the shed, and found it easy to assemble, BUT, you really must build it on a level (not just flat) surface. My cement yard is slightly sloped for drainage, and this posed a problem when trying to put in the last roof panel. Once we figured out we had to raise one corner of the shed with shims in order to make it level, everything snapped into place. I am very happy with it!