Delivery was extremely fast, I received it 2 days after placing the order! Assembly was simple and took about an hour. Every piece aligned perfectly and I only needed to use a screwdriver. I’m using this as a stand for an aquarium that I’m putting together and I think it looks amazing. It’s sturdy enough with all the weight on it and the l cabinet is the perfect size to hide a 5lb CO2 cylinder.