Great dog sofa.  Easy to put together and quality is good.  My dog, Onyx (Australian Shepherd, for size idea, still plenty of room) loves it.  Delivery was fast.  Great addition to the deck.