We got the navy blue and it’s lovely (Ignore the rug! New one coming). The upholstery feels and looks somewhere between velvet and micro suede. The color as seen online is pretty true to life. The sofa is medium firm-comfy. You don’t sink into it but it’s also not hard. It’s feels right in the middle between firm and plush. The arms are solid (not hollow). The seated height is perfect. Once unboxed, it’s easy to lift and move around but it’s large so check the measurements. We were very nervous to purchase a sofa without feeling, seeing or sitting on it, but thanks to the reviews we felt confident about this one. Bonus it was in stock and delivered in 5 days! Thank you Wayfair!