Looks great, ez to assemble. Seating is firm but will probably soften over time. Swivel is great. For me the back pillow just isn’t in the right spot so I remove it when I sit down. We purchased two one in yellow velvet and one in blue, very satisfied with both. Not too big, but not miniature either.