Plastic is very thin.  The floor essily dents. It wasn't to hard to assemble but don't know how long it will last in all weather conditions.