I received this piece very quickly and in perfect condition.  The fabric and construction is high-quality and it looks beautiful.  The reason I am giving 4 stars is because the seat cushion was seriously over-stuffed.  It puffed up to the point there was a large gap all around the edges, and the cushion would slide around inside the base.  I removed the padding from the cover, but there was no way to remove some of the stuffing.  I ended up placing the cushion on my office chair and sitting on it myself for a few days to compact it:)  After it was flatter, I placed it back in the bed.  My dog would not use it for 2 days - I think she was associating it with the furniture she is not allowed on because it doesn't look like her pillow-style bed she is familiar with.  I had to place one of her blankets on top and coax her up with treats.  She did like it once she got accustomed.