We purchased this beautiful cradle for our brand new granddaughter to sleep in when they come visit. It is the perfect size and seems to be well made. My husband assembled it within 30 minutes. There were a few imperfections in wood/paint, but nothing worth sending it back. The only bad thing I can say is the mattress was so thin. I purchased another 2 inch mattress to place over the one which came with the cradle. Other than that, we can't wait for the sleep overs to begin.