Really good quality, reasonable price, fairlyeasy assembly (I tried to let my kids help and that didn't work well, but another adult helped me put the shelves in place.) I did not attach the wheels, since I have this sucker loaded down with fabric, but I kept them in case my needs change--good option to have.