Order process quick and easy. 
Delivery communication excellent and delivered on time. 
Quality of product good. 
Ease of instruction good.
Ease of assembly good - only one missing piece which we managed without.
Looks exactly like the sales images and is perfects for our needs. 
Excellent company and product overall.