This was absolutely worth the wait! It is beautiful, high quality, easy to put together, and reasonably priced. It arrived in perfect condition. The only (very minor) issue is that we were missing a few bolts, but this was easily remedied. The cover fits perfectly. Overall, I am thrilled with this sofa.