We have just had a completely terrible experience with this company and I couldn't recommend strongly enough that you do not purchase anything from them. Their Customer Service is non-existent and they have no idea of communication between themselves and their delivery company XPD. We ended up cancelling the order after waiting in for 2 days (having been emailed and texted delivery confirmation). Their attitude is appalling!