Exactly what I wanted, and extremely easy to assemble. Really love this sofa and it looks amazing. We get many compliments on it. I was hesitant to buy it at first because its my first time buying furniture online.