It comes in pieces that slide/lock into place. That's the only thing that makes me feel a bit nervous about it holding up over the years. It also has a low back, so my console table pokes up over it. The low shot of the photo had me thinking it would be about 3 inches taller. My fault for not checking the measurements more closely. The fabric is nice, the seat is comfortable, and it looks much more expensive than it was. Over all, great buy.