The Sofa arrived 4 days earlier than the estimated time! It was super easy to put together. I tend to avoid anything that takes assembly but this was easy thank heavens! It is very beautiful and modern. A little firm but it's not uncomfortable. It''s bigger than I expected which is great! The piece is  sturdy I love how fresh and modern it looks!