Had no problems with delivery. Seems to be sturdy. My husband did have some issues putting together, but if you're handy you should be able to figure it out.