The frame is ok. A bit small (the seat itself isn't very deep) so it doesn't really work with our mattress.