received clean, new item, easy assembly, clear instructions. However, I will return item because it does not reach to the top of my 18" deep mattress. Also the item would be best for a mini dog. It does not fit my standard dachshund. Sorry.