Ridiculously easy to assemble, looks great in my midcentury living area, and comfortable enough for occasional sitting and/or guests. It doesn't look big but I haven't had any issues with taller/larger guests -- all have fit comfortably and said it's nice to sit in. The velvet is just OK, I wish it was a bit more plush.