We bought this bed for our son and he loved it. It came right on time. The customer service is very helpful. My husband assembled everything by himself. If it wasn't because one of the ladder piece was defective, I'll give 5 stars. It was an easy fix though. My husband just add a small shape bracket to secure it. And voila!!