I've built two of those sheds, only smaller. 8x7.5. Of all the plastic sheds, I think they're the best. They have steel parts here and there that help the shed keep its shape even in AZ sun.
Yeah, they're a little fiddly to put together, but if you resort to a torch, that's your fault not...