Really nicely put-together, impeccably clean, very comfortable & friendly.