this is a great product:
The Good: great price and it comes with a bonus: a sleeping bag, construction is very solid, even the fact it has some plastic parts, they keep together very good, the mattress is very good and firm, comes with extra cover for the mattress so it stays in place.
The Bad: Not good for heavy rain, some rain comes up thru the windows, you will need an additional canvas on top of the windows.  Also, not good for windy conditions, does not come with any straps or poles to the ground.  the pillow is very small. a little heavy and bulky to transport. it takes a long time to set it up, the wire frame does not bend easily, there are some tricks but still takes time.   the foot pump is very slow and noisy to use, bring an electric pump with car attachment.