I  bought this for my daughter's college apartment and it fits perfectly. It arrived in 5 days in 5 boxes and she and one roommate put it together with no problems. It is a little firm but I knew that when I purchased it. It looks great and they love it. Could not beat the price or service!