I received the bed extremely fast and packaged very well. It was not difficult to put together with two peoples help. I bought a full mattress that is 8 1/2 inches deep. The mattress fits perfectly! The only reason I did not give 5 stars was there was a very small scratch on the side of the bed where there was some fabric missing and one of the slats were cracked. I did not inform the company because the issues were small. All in all, I am very pleased with the bed!!