Box looks nice once put together. Little bit of a project snapping in all the pieces. Thought it would be a little more sturdy once put together but it feels a little on the light/cheap side. The top doesn't stay up by itself for very long either and it has slammed down on my kids heads a couple times while they were trying to get toys out of it. We have had a couple rain storms so far since its been up and everything does stay nice and dry inside. Overall not a terrible product but I wouldn't have paid as much as I did had I seen it in a store first.