Very happy with the quality of the bed.  it took a little while to put together but not an unreasonable amount of time.  I was a little hesitant to order it because some of the reviews said that it took forever to receive the product but that was not my experience at all.  I ordered and within a few days got an email that it had shipped and then received it within 10 days.  No complaints here.