Solid frame, stable, easy to assemble, overall good for the price. I will give 5 stars but two slates were a little cracked or with holes, the plastic ribbons all broken already not sure why , and the package was damaged in different points.