I took off one star because of shipping. Inmod contracts other private delivery companies to then ship to the consumer from the port or warehouse. They state on their website that furniture ships out in 2-3 days, but that's shipping time to the secondary shipping company, who can hold it for days or weeks until they happen to be coming to your zip code. Perhaps I just had a bad experience with the shipping company assigned to me; but after finding out that shipping was going to take 3 weeks despite the fact that the sofa was sitting 7 miles from my house, I went and picked it up from the warehouse myself.
I would purchase from Inmod again, but not if I need something in a rush.