Arrived in perfect order. Two of us put it together in just over an hour. No missing parts, and good clear assembly instructions. Frame seems quite sturdy and the quality of finish is very good.