Everything went together easy and fit well.Construction feels sturdy, have yet to give it proper test as our little one is still cooking. The sheet that it came with was not what i expected and will still be getting one to complete the bassinet.