They (the two I ordered) are pretty good. One of them I had a hard time getting the little shelf to sit right. They are just a touch too tall for my sofa. Other than, that they are ok.