The products were really well packed, great quality, easy to assemble and gorgeous finishing. I’m pretty satisfied with what I have received. The communication with the factory was always on point and clear during all the process. I completely indicate Baineng and will certainly have other project with them.