We had ordered and paid for a sofa from another online merchant that was supposed to be delivered by the end of February.  When I started to chase it up in March the date was pushed to April and then May.  Having no confidence that they could stick to this date we cancelled and looked again.  We purchased this from Wayfair and it was delivered within a week, great communication, great customer service.  
The sofa is fab and easily converts to a bed.  The arms are a little tricky to get on, easier with 2 people but can be done alone.  
Thank you Wayfair.