I love this sofa! It is exactly as it appears on the site. It was very easy to assemble. However, if you’re putting it on a wooden floor or hard floor, it may be worth it to invest in some non-slip thingies for the bottom of the legs. It is very comfortable and gets lots of compliments. Definitely a worthy purchase.