We have only had this mattress for about a wee, but love it!!! We bought it for my 2 year olds big girl bed. I am thinking about getting us one. The product is great but the reason I gave it 4 stars was because of the process it took to get it here. It had delivery date of march 2nd. It did not arrive so I called customer service on the 3rd. The guy I spoke to said that It was shipped the 27th and should arrive that day or Monday and FedEx will be updating their records soon. Well it didn't show up either of those days. I looked up the tracking number and FedEx showed it shipped the 3rd and it arrived the 8th. 6 days after it was suppose to. I understand stuff happens, but someone lied along the way. It did not ship when it was suppose to. Not sure if it is wayfairs fault or FedEx.