Thank you for your review! We are glad to hear that you love the look of your new sofa, but sorry to hear that it sounds like your order may have been damaged during transit. As all orders are inspected prior to shipping, we do not have reason to believe your item left in damaged condition.
Seat depth should also be listed on the item's product page, so we are sorry if depth was not as expected. We do gladly offer a 100 day return/exchange policy should the item specs not be the most suitable for your preferences. If you have not already, feel free to reach out to firstname.lastname@example.org for further assistance.