Great quality and fabric. Good construction. I kept the legs off because it was a little too high for my pup to jump up on! Will hold at least three big blankets!