Easy to assemble and seems well-made and sturdy. Great variety of fabric colors (we have two in different colors) and the fabric feels like it should hold up well. Time will tell.