We are very happy with our purchase.  Arrived two days earlier than we thought and my husband and I took our time with assembly.  No missing parts.  Nothing broken or scratched—so relieved after reading some experiences by others.  For ready to assemble furniture, this is definitely higher quality.  Very sturdy.  Can’t wait to get a bigger TV to put on it.  We also ordered the desk.  That arrives today.