Delivered quickly, wrapped REALLY well, no assembly other than clicking the two pieces together. I bought the gray and love it. Very comfortable. Dogs love it. ) I fell asleep on it last night and had a great sleep. Highly recommend for the price.