Excellent service! Took a couple of hours to assemble and a bit fiddly but well worth the effort! Good quality and comfortable.