We purchased this for our daughters room.Assembly was easy. Took about 45 minutes to put together. It seems sturdy.  Our daughter is really happy with it.