Bought this for my daughter as a birthday present. It took her a few hours to put it up, but she isn't really DIY handy. She loves it, the fact it's three seater means she can lie down and chill. I bought the grey one it's a good colour and good quality for the price.