I gave this shed 5 stars for the price alone. It's not perfect by any means. The frame itself is worth the cost, it is very sturdy and fairly well engineered. Again not a perfect design but it works. For some reason they didn't drill holes in the tubing to attach the top part of the frame to the bottom part of the frame(they designed it so the fabric would hold the top half of the shed to the bottom half of the shed). So duct tape came in handy here in order to move the shed around before putting the fabric on. The area I installed this shed on was not very level. The shed was very easy to level as the frame was very well engineered in this aspect, making it simple for one person to level. There aren't really any adjustments to the frame that you can make, so it is what it is, and mine was perfectly symmetrical. If you have any mechanical ability this will be a breeze. I put it together and leveled it by myself in less than 3 hours.A few things to note. Like others have said, the instructions are pretty useless. Just follow the parts list and the parts diagram. Can't really go wrong, and if you do, you will know it before you get too far.The description mentions "windows", there is only one window. Rain will leak into the shed along the bottom seam of the window. The description also says that the doors open on either end of the shed. There is only one door with zippers, the other door is solid. The fabric also comes in 3 pieces, with 2 doors and a roof with sides. Keeps it dry inside from the rain. But like any other type of tarp material, the roof will leak a little bit if snow/ice or rainwater sits on it too long, or just from condensation. Just drips here and there. Not sure how long this fabric will last, but if I get a year out of it I will be happy.It comes with small metal spikes to hold the shed in place. These will not hold it in place without help. Use rebar and some steel pipe clamps to keep the shed from blowing away.I also installed some grommets along the hemline of the roof/sides fabric before installing it, after reading a few reviews about some issues. This was probably not necessary but it was very simple to do and still looks like it came from the factory. I lined up some of the grommets with where the existing hardware bolts were located on the roof rail frame. I was able to secure the roof fabric to the existing hardware and it just made it more secure so it will never blow off. Not to mention I used some bungee cords to secure the sides of the fabric too, using the grommets that I installed.