This cradle was everything I hoped it would be.  It is sturdy, easy to assemble and elegant.  Even after reviewing the dimensions I must say it is a bit larger than what the photos show.  The mattress is one inch thick which does not seem like enough cushion.  But I am planning on trying it out once the baby arrives before purchasing a new one.  
Overall I am very happy with this purchase.