I'd rate this as a great "starter" shed; we've already upgraded a number of things (added a latch that can be locked, screen inside front vents, putting on a second set of shingles) and had to seal many of the seams with silicone caulk to prevent water from seeping in. Otherwise, it was incredibly easy to assemble (I'm 5ft and 120lbs and did it by myself), looks fantastic, has great storage space and comes with shelves. 
Again, for the price (compared to many other wooden and plastic sheds) its a fantastic little shed and I would suggest it highly for anyone who likes to DIY and add some customization.