I love this thing! It is soooooooo cool. We do not sit on this a ton though so I cannot attest to how it will wear. It was very easy to put together.