Very solid frame structure, easy to put together. Only down side is the faux leather material has already been punctured by my dogs nail and I’ve only had it a week.