They are perfect for my needs. They are firm and well constructed.  Extremely easy to put together.  Of course I wish they were made in the USA,  but my income right now I could  not pass up this deal.