This was an amazing purchase! Fully assembled, well packed, and boxed. Take out of box and it is good. I bought this for my dog after she got hit by a car so couldn't jump. This is great for dogs who are older or low mobility, to have a comfy and stylish bed. Everyone that comes comments on it. Everything top quality.