box arrived a bit beat up but nothing was broken inside. easy to build and it looks like it will last a while. the fabric is soft but strong.