Was very easy to assemble. Seems sturdy. Happy with the purchase. My dog is taller than she is long, so we went with the large size. And it is LARGE. I can’t get it through any doorways while it is assembled. I can’t disassemble it by myself. I have to have my husband do it because it is so hard otherwise it would’ve been five stars. On another note, my package was lost by fedex for several days. I reached out to them and they opened a case. When I didn’t get contacted back, I reached out to Wayfair. The representative got back with me the very next day to let me know that they found it and it would be delivered the next day. The outer packaging was damaged. Every single time that Fedex is the shipper, I have delays andor the package is damaged. I never have any issues with UPS. Wayfair’s Service is great. I really wish they’d change shipping methods, though. I’d probably order from them more often.