Absolutely love this bed.  Definitely worth the wait.  Assembly took a couple of hours as the instructions were a little ambiguous, but was well worth it.  Fabric quality is excellent.  So happy with my purchase!