I would not buy this again. I have had it a few weeks and the padding is not what I expected.  I can sit on it and feel the frame poking me. it looks nice, but probably won't hold up for the long haul. It took quite a while to ship, but the delivery drivers were wonderful.