Affordable and very nice for the price. All items listed were provided. Clean as well.