Very good quality, easy to assemble however assemble time can be reduced if manufacturer can take care of some steps
Fabric quality is too good.