The separate pieces make it convenient to change around the seating area. It's lightweight and on the smaller side. That said, larger people may not be as comfortable on it. It's perfect for myself 5ft, my 8 yr old but my husband who is 6ft looks big on it. The back is not high so there isn't a lot of support and no way to lay your head back. We are going to keep it because it is just for the three of us and very seasonal where we live. It's super cute!