Exactly what I was looking for. Very easy to put together and much sturdier than expected. Very firm but comfy. Great purchase for the price!