The storage compartments are wonderful. Assembly was straight forward. I was slightly disappointed with the packaging. The box was destroyed and parts were loose. Also, it is easy to see marks on the fabric. Otherwise, it is very nice and sturdy.