It looks great, is a good depth and length. However, the seat cushions are super thin. SUPER thin. You can feel the bars below them when you sit on a cushion, and it's just really uncomfortable. I would for sure not buy this again if I were to do it all over again.