Besides the delivery issue- it was easy to assemble once I got it in the room I needed it in. Only have had it for a few hours but so far so good. A bit firm but it may be good