This sofa is adorable! The velvet is much sturdier than anticipated which is great for it being a long term item in my home. I absolutely love the color! So bright and vivid! The sofa is really sturdy, so easy to assemble (just put on the feet) the cushions Velcro into place which is perfect for staying nicely put together.