Everything was perfect, excellent, more than I was expected, clean, comfortable, size, all the service and support. 100% recommended.