It was delivered before we expected, in perfect condition, but the fabric will get damaged easily as we saw our cat breaking it in with it's claws. The fabric pulled threads easily so if you have a cat make sure he won't sharpen his claws on it!
Oh, and it was easy to put together