Package arrived fast. Very well made and it looks great. It literally took less than a minute to put together. Has a zipper to remove cover. It's washable (That's a real plus!) The bed filling has a very pleasant smell. it may take a bit of "training" to get the dog to use it, but after a few times my dog really loves it. I no longer need to worry that in a cold night my dog be shivering because she is no longer under her blankets. 
Cons: If the dog goes all the way inside under the "hood," leaning against be back seam,  then the front part of the bed comes off the floor and the dog ends up not sleeping on the fluffy, padded bed. I put an old blanket on the back, against the wall to solve the issue.
Overall it's a great bed. Nice materials. Nice color .